English Dictionary
◊ IMAGINARY PLACE
imaginary place
n : a place said to exist in religious or fictional writings